Kurunegala's climate is warm and humid year-round, with temperatures gradually increasing from the cooler months of January and December, averaging around 26-27°C, to a peak in April, May, and September, where average temperatures reach up to 29-30°C. The summer months are hot and dry, with temperatures often reaching above 35°C in March and April. June to October is characterized by relatively mild temperatures, ranging from 22-28°C, while the winter months of January and December experience a slight dip in temperature. Overnight lows remain steady throughout the year, averaging between 18-23°C. Overall, Kurunegala's climate is subtropical with distinct dry and wet seasons influenced by its geographical location near the equator.